common ragweed - French English Dictionary

common ragweed

Play ENFRENus
Play ENFRENuk
Play ENFRENau

Meanings of "common ragweed" in French English Dictionary : 3 result(s)

English French
Agriculture
common ragweed ambroisie
Wild Species
Common Ragweed Ambroise à feuilles d'armoise
Botanic
Common Ragweed Petite Herbe à poux